03. Get Access to GPU Instances

View Your Current Limit

View your EC2 Service Limit report at: https://console.aws.amazon.com/ec2/v2/home?#Limits

Find your "Current Limit" for the p2.xlarge instance type. By default, AWS sets a limit of 0 on the number of p2.xlarge instances a user can run, which effectively prevents you from launching this instance.

Note: Not every AWS region supports GPU instances. At the time of writing, only US West (Oregon), US East (Virginia), and EU (Ireland) offer them. You can change your region under account settings if your default region does not support GPU instances.

Submit a Limit Increase Request

If your limit of p2.xlarge instances is 0, you'll need to increase the limit before you can launch an instance. In this section, you'll go through the process of submit a request to increase your limit.

  • From the EC2 Service Limits page, click on “Request limit increase” next to “p2.xlarge”.
    • You will not be charged for requesting a limit increase.
  • Complete all the fields.
    • For the “Region” field, select the region closest to you.
    • For the “New limit value”, enter a value of 1 (or more, if you wish).
    • For the “Use Case Description”, you can simply state: “Udacity—Nanodegree program”

Note: If you have never launched an instance of any type on AWS, you might receive an email from AWS Support asking you to initialize your account by creating an instance before they approve the limit increase.

Wait for Approval

You must wait until AWS approves your Limit Increase Request. AWS typically approves these requests within 48 hours. While you wait, you can go to the next section to apply your AWS credits.